<?php
namespace Admin\Controller;
use Think\Controller;
class MclassController extends CommonController {
	//添加页面
    public function add(){
    	$this->display();
    }
    // 判断ajax
    public function ajax(){
    	$res = $_POST['res'];
    	// echo $res;
    	//创建数据库
    	$Mclass = M('mvp_class');
    	//创建数据
    	$Mclass->create();
    	$num = $Mclass->where('cname='."'".$res."'")->find();
    	// echo $Mclass->_sql();
    	// var_dump($num);
    	if(empty($num)){
    		echo 1;
    	}else{
    		echo 0;
    	}

    }
    //执行添加
    public function insert(){
    	// var_dump($_POST);
    	//创建数据库
    	$Mclass = M('mvp_class');
    	//创建数据
    	$Mclass->create();
    	//执行添加
    	$cid=$Mclass->add();
    	if($cid){
    		$this->success('添加成功',U('Admin/Mclass/index'),3);
    	}else{
    		$this->success('添加失败',U('Admin/Mclass/index'),3);

    	}

    }

    //分类列表页面
    public function index(){
    	//获取数据库
    	$Mclass = M('mvp_class');
    	//获取数据
    	$info = $Mclass->select();
    	$this->assign('info',$info);
    	// var_dump($info);
    	$this->display();
    }

    public function edit(){
    	//获取要修改的id
    	$id = I('get.id');
    	// echo $id;
    	//查询数据
    	$Mclass = M('mvp_class');
    	$info = $Mclass->where('id='.$id)->select();
    	// var_dump($info);
    	// 分配
    	$this->assign('info',$info);
    	//展示要修改的类
    	$this->display();
    }

    public function update(){
    	
    	//查询数据
    	$Mclass = D('mvp_class');
        // var_dump($_POST); die;
    	//创建数据(验证数据)
        if(!$Mclass->create()){
            //获取错误信息
            $info = $Mclass->getError();
            $this->error($info,'',3);
        }

    	$num = $Mclass->save();
    	// echo $num;
    	// echo $Mclass->_sql();die;
    	if($num == 1){
    		$this->success('修改成功',U('Admin/Mclass/index'),3);
    	}else{
    		$this->error('修改失败',U('Admin/Mclass/index'),3);

    	}
    }



    //删除操作
    public function delete(){

    	$id=I('get.id');
        $Foods = M('mvp_foods');
        $finfo = $Foods->where('cid='.$id)->select();
        if(!empty($finfo)) $this->success('分类中存在美食,请先删除美食',U('Admin/Foods/index'),3); die;
    	// echo $id;
    	$Mclass = M('mvp_class');
    	$num = $Mclass->where('id='.$id)->delete();
    	// var_dump($num);
    	if($num == 1){
    		$this->success('删除成功',U('Admin/Mclass/index'),3);
    	}else{
    		$this->error('删除失败',U('Admin/Mclass/index'),3);

    	}

    }


}